home *** CD-ROM | disk | FTP | other *** search
- RIM - Relational Information Manager
-
- RIM is a relational DBMS which is the ancestor of the Rbase databases
- and the various commercial RIMs.
- It is presented here complete, with all sources, courtesy of Glenn
- Everhart. This is a port to Amiga of the port from VMS to IBM PC, and
- as such has still a fairly crude user interface.
- The saving grace of RIM is that it is suitable for VERY large databases,
- using B-Tree data storage, and that RIM has a program interface. That is,
- if you don't like the way RIM handles data input and/or reporting, you
- can replace it with your own. The included documents give the complete
- story on this. (You'll need a Fortran compiler to do this; the Absoft
- Fortran 2.3 was used here and is quite reasonable as an Amiga language.
- No guarantees this code will work can be given for any other Fortran.)
- To use RIM, you should at least look at the RIMCRD.DOC file in the
- document archive (preferably read the manual!!!). Then de-archive the
- RIM executable and the HELPDB1, HELPDB2, and HELPDB3 files in the area
- you want to run RIM from. HELPDBn are the HELP database. Unless these
- are in your default directory, RIM will not be able to respond to the
- HELP command.
- The version of RIM here should be able to handle all databases handled
- by the VAX/VMS version of RIM, or by the IBM PC version (available from
- PC Blue or various other places). You'll need to use the database
- import/export facilities, since the internals of the databases differ
- from little-endian machines to big-endian ones. The Rbase databases
- may not be able to handle the full size of these databases, and I know
- nothing of what the commercial versions can do.
- While you should need no extra stack to run RIM (it was compiled with
- the -H option to force memory allocation from the heap), you may well
- need more than 512K.
- RIM may still have some rough edges. I'd appreciate hearing from
- anyone who finds something that fails.
- RIM is public domain, but I'd like to ask that if you like RIM and
- use it, please send me some encouragement to continue developing Amiga
- utilities. Code for something YOU are working on would be most appreciated.
- Failing that, donations of $10 are solicited. Anyone sending me $15 and
- his address and a note that he wants a copy of RIM will receive a disk
- containing the RIM kit: executable, documents, sources, and whatever else
- fits, for the current version. (A $15.00 donation can also be used to get
- me to send you the latest AnalytiCalc spreadsheet, which fits -barely -
- into 512K and will do LOTS of stuff the commercial sheets can't. It
- needs to be run from an interlaced screen (interlace turned on in
- Preferences), as did the older one on Fish disk 104. (If you try to run
- AnalytiCalc without booting from a disk with interlace turned on by
- Preferences, it may crash all the way back to asking for Kickstart on
- an A1000, or for Workbench disk in A500/A2000.)
- Anyone developing a better front end to RIM is urged to send me a copy
- for inclusion in the distribution. I'll find a way to repay such an effort
- most handsomely.
- Glenn Everhart
- 25 Sleigh Ride Rd
- Glen Mills, PA 19342
-